@charset "utf-8";
/* CSS Geral BASIC */
/* 
Nome das Fontes:  

font-family: 'yanone_kaffeesatzthin';
font-family: 'yanone_kaffeesatzregular';
font-family: 'yanone_kaffeesatzlight';
font-family: 'yanone_kaffeesatzbold';
font-family: 'futura_md_btmedium';
font-family: 'futura__condensed';
font-family: 'helveticaneuelight';
font-family: 'helveticaneuecondensedbold';
font-family: 'Cabin', sans-serif;


*/
@import url('fonts.css');
@import url(http://fonts.googleapis.com/css?family=Cabin);


/* Reset */
body, img, p, h1, h2, h3, h4, h5, h6, ul, ol, li { margin:0 auto; padding:0 auto; list-style:none; outline:none; border:none; }
/* End Reset */


/*------------------------------- Body ---------------------------------*/
body { margin: 0px 0px 0px 0px; padding:0; letter-spacing:-0.5px; list-style:none; overflow-x:hidden;}

html { border:0; height:100%;}

*:focus { outline: none;}

input { background-color:transparent; border:none; letter-spacing:0px; }

/*------------------------------- Tags ---------------------------------*/

h1 { font-family: 'helveticaneuecondensedbold'; font-size:37px; color:#747474; margin:0px 0px 2px 0px;  line-height:41px; font-weight: normal; font-style: normal; /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/ }

h2 { font-family: 'futura__condensed'; font-size:31px; color:#c1c1c1; margin:0px 0px 2px 0px;  line-height:32px; font-weight: normal; font-style: normal; /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/ }
h2 span{font-size:70px; line-height:71px;}

h3 { font-family: 'yanone_kaffeesatzthin'; font-size:21px; color:#818181; margin:0px 0px 2px 0px;  line-height:22px; font-weight: normal; font-style: normal; /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/ }

h4 { font-family: 'yanone_kaffeesatzregular'; font-size:31px; color:#383234; margin:0px 0px 2px 0px;  line-height:32px; font-weight: normal; font-style: normal; /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/ }

h5 { font-family: 'futura_md_btmedium'; font-size:13px; color:#cd4044; margin:0px 0px 2px 0px;  line-height:15px; font-weight: normal; font-style: normal; /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/ }

h6 { font-family: 'futura_md_btmedium'; font-size:9px; color:#383233; margin:0px 0px 2px 0px;  line-height:10px; font-weight: normal; font-style: normal;}

p { font-family: 'Cabin', sans-serif; font-size:13px; color:#4c4c4c; margin:0px 0px 2px 0px;  line-height:14px; font-weight: 400;}


a { font-size:15px; color:#000; margin:0px 0px 2px 0px; line-height:22px; text-decoration:none; }

a:hover { text-decoration:underline; }

a:visited { text-decoration:none; outline:none; }

a:link, a.link, a:visited, a.visited, .efeito_opacity{
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;text-decoration:none;
}
a img {opacity:1;filter:Alpha(opacity=100);}
a img:hover {
	opacity: 0.8;
	filter:Alpha(opacity=80);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;text-decoration:none;
}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* -------------------------------- HOME -------------------------------- */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
.bg_home{background:#383234 url(../imgs/bg_home.jpg) top center no-repeat;}
.bg_empresa{background:#383234 url(../imgs/bg_empresa.jpg) top center no-repeat;}
.bg_produtos{background:#383234 url(../imgs/bg_produtos.jpg) top center no-repeat;}





/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* -------------------------------- GERAL -------------------------------- */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
.container{width:1000px; margin:auto; margin-left:-500px; left:50%; position:relative;}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* -------------------------------- MENU -------------------------------- */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#menu{width:100%; /*height:140px; overflow:hidden; position:relative;*/ background:url(../imgs/bg_menu.jpg) 0px 95px repeat-x;}


#menu #menu-container{width:1000px; margin:0px auto; overflow:hidden; /*margin-left:-500px; left:50%; position:relative;  overflow:hidden; margin-left:-500px; left:50%; position:relative; */}

#menu #menu-container #menu-container-menu-superior ul{float:right; overflow:hidden;}
#menu #menu-container #menu-container-menu-superior ul li{width:167px; height:55px; float:left; margin-left:10px; text-align:right; overflow:hidden;}
#menu #menu-container #menu-container-menu-superior ul li a{margin:10px 62px 0px 0px; display:block; font-family: 'futura__condensed'; }
/*#menu #menu-container #menu-container-menu-superior ul li a h5 {font-size:9px; line-height:11px;}
#menu #menu-container #menu-container-menu-superior ul li a h6 {font-size:14px; line-height:16px; letter-spacing:-1px;}
#menu #menu-container #menu-container-menu-superior ul .menu-superior-chegar{background:url(../imgs/bg_img_localizacao.png) top center no-repeat;}
#menu #menu-container #menu-container-menu-superior ul .menu-superior-ligue{background:url(../imgs/bg_img_telefonista.png) top center no-repeat;}
#menu #menu-container #menu-container-menu-superior ul .menu-superior-orcamento{background:url(../imgs/bg_img_fale_conosco.png) top center no-repeat;}
*/
#menu #menu-container #menu-container-menu-superior ul .menu-superior-chegar{background:url(../imgs/bg_img_localizacao.png) top center no-repeat;}
#menu #menu-container #menu-container-menu-superior ul .menu-superior-ligue{background:url(../imgs/bg_img_telefonista.png) top center no-repeat;}
#menu #menu-container #menu-container-menu-superior ul .menu-superior-orcamento{background:url(../imgs/bg_img_fale_conosco.png) top center no-repeat;}
#menu #menu-container #menu-container-menu-superior h5.ligue_nos{font-size:9px;}
#menu #menu-container #menu-container-menu-superior h5{font-size:12px;}
#menu #menu-container #menu-container-menu-superior h6{font-size:14px; letter-spacing:-1px;} 




#menu-container-baixo{width:1000px; overflow:hidden; padding-top: 4px; margin:0px 0px 0px 0px; }




/*
#menu-container-baixo{width:1000px; overflow:hidden; padding-top: 4px;}
#logo{width:298px; height:81px; overflow:hidden; float:left;}
#container-menu{float:right;}
#container-menu ul{margin-top:21px; position:relative;}
#container-menu ul li{float:left; margin-right:0px; height:61px;position:relative; }
#container-menu ul li a{height:61px; overflow:hidden; display:block; padding:0px 20px 0px 20px; line-height:61px; background:url(../imgs/bg_menu_hover.jpg) top center repeat-x;}
#container-menu ul li a:hover{background:url(../imgs/bg_menu_hover.jpg) bottom center repeat-x;}
#container-menu ul li a.selected{background:url(../imgs/bg_menu_hover.jpg) bottom center repeat-x;}
*/



/*	sub-menu	*/
/*
#container-menu ul li ul{overflow:hidden; width: 100px; margin:-10px 0px; padding:33px 0px 20px 0px; background:url(../imgs/bg_sub_menu.png) left top no-repeat;}
#container-menu ul li ul li{width:100px; overflow:hidden; height:30px;}
#container-menu ul li ul li:hover{visibility:visible;}
#container-menu ul li ul li a{background:#e8e8e8; margin:0px; height:30px; padding: 0px 0px 0px 5px; font-family: 'yanone_kaffeesatzregular'; font-size:21px; line-height: 30px;}
#container-menu ul li ul li a:hover{background:#e8e8e8; color:#E24D51;}

*/


#logo{width:298px; height:81px; margin-top:16px; overflow:hidden; float:left;}
#container-menu{}
#container-menu ul{height:61px; margin-top:37px; overflow:hidden;}
#container-menu ul li{float:left; height:61px;}
#container-menu ul li a{font-family: "FuturaCondensedNormalRegular", serif; font-size:24px; line-height:-2px; height:61px; overflow:hidden; display:block; padding:0px 20px 0px 20px; line-height:61px; background:url(../imgs/bg_menu_hover.jpg) top center repeat-x;}
#container-menu ul li a:hover{color:#cc353a; background:url(../imgs/bg_menu_hover.jpg) bottom center repeat-x;}
#container-menu ul li a.selected{color:#cc353a; background:url(../imgs/bg_menu_hover.jpg) bottom center repeat-x;}


#container-menu ul li ul{overflow:hidden; display:none; height: auto; position:absolute; margin:-10px 0px; padding:33px 0px 20px 0px; background:url(../imgs/bg_sub_menu.png) left top no-repeat;}
#container-menu ul li ul li{overflow:hidden; height:40px; float:none; height: auto;}
#container-menu ul li ul li a{background:#e8e8e8; margin:0px; height:30px; padding:5px; font-family: 'yanone_kaffeesatzregular'; font-size:21px; line-height: 30px;}
#container-menu ul li ul li a:hover{background:#e8e8e8; color:#E24D51;}
#container-menu ul li ul.sub_menu_contato{margin-left:-34px; height: auto; background:url(../imgs/bg_sub_menu.png) 35px top no-repeat;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* -------------------------------- TOPO -------------------------------- */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#content_topo {width:100%; height:115px; background: #d2d3d7 url(../images/bg_topo.jpg) center center no-repeat;}
#content_topo #topo {width:1000px; margin:auto; left:50%; margin-left:-500px; position:relative;}
#content_topo #topo .logo {float:left;}
.logo {background:url(../images/logo.png) center center no-repeat; display:block; width:185px; height:100px; padding:11px 13px;}








#destaques{width:1000px; height:430px; margin:450px 0px 0px 0px; overflow:hidden; position:relative;}
#destaques_slider{margin-left:5px; width:1000px; height:430px; }
#destaques_slider li{width:300px; height:430px; background:url(../imgs/bg_destaque_home.png) -10px 341px no-repeat;; overflow:hidden; float:left; margin-right:8px;}
.destaques_slider_img{height:200px; background:#FFF; padding-top:33px;}
.destaque_titulo{height:118px; padding:31px 0px 0px 0px; text-align:center; overflow:hidden; background:url(../imgs/bg_titulo_destaque.jpg) repeat-x;}
.destaque_titulo a{margin:0px auto;}



.btn_destaque{width:189px; height:55px; display:block; line-height:55px; text-align:center; font-family: 'helveticaneuelight'; font-weight: normal; font-style: normal; overflow:hidden; background:url(../imgs/bg_botao.png) center center no-repeat;}
.btn_destaque:hover{background:url(../imgs/bg_botao_hover.png) center center no-repeat;}
.btn_destaque_anterior{width: 38px; height: 52px; overflow: hidden; display:block; position:absolute; top:170px; left:-5px;}
.btn_destaque_proximo{width: 38px; height: 52px; overflow: hidden; display:block; position:absolute; top:170px; right:0px;}

.btn_empresa{width:117px; height:27px; display:block; line-height:27px; text-align:center; font-family: 'futura__condensed'; font-weight: normal; font-style: normal; overflow:hidden; background:url(../imgs/bg_btn_2.png) center center no-repeat;}
.btn_empresa:hover, .btn_empresa.select{background:url(../imgs/bg_btn_2_hover.png) center center no-repeat; color:#cc353a;}



.list_carousel {
	margin: 0 0 30px 30px;
	width: 1000px;
	overflow:hidden;
}
#destaques .list_carousel .caroufredsel_wrapper {
	width:920px !important;
}


.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	width:282px; 
	height:430px; 
	background:url(../imgs/bg_destaque_home.png) -10px 341px no-repeat;
	overflow:hidden; 
 	float:left; 
	margin:0 15px;
	padding: 0;
	display: block;
	float: left;
}

.list_carousel li img {
	max-width:282px;
}

.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}









#nossos_servicos{width:1461px; height:372px; overflow:hidden; margin-top:50px; background:url(../imgs/bg_nossos_servicos.jpg);}
#nossos_servicos_container{width:524px; padding-top:15px; text-align:right; margin-left: 475px;}
#nossos_servicos_container .btn_destaque{margin-left:320px;}


#portifolio{width:1001px; height:230px; margin:30px 0px 0px 0px; overflow:hidden;}

#portifolio_texto{float:left; width: 330px; height:105px; overflow:hidden; margin-top: 47px;}
#portifolio_slider{float:right; width:660px; height:200px; overflow:hidden; position:relative;}
#portifolio_slider img{position:absolute;}



/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
	margin: 195px 0px 0px 600px;
}
.nivo-controlNav a {
	cursor:pointer;
	background:url(../imgs/controle_portifolio.png) 0px 0px no-repeat;
	width:17px;
	height: 17px;
	overflow: hidden;
	display: block;
	float: left;
	text-indent: -40px;
	margin-right:5px;
}
.nivo-controlNav a.active {
	background:url(../imgs/controle_portifolio.png) -24px 0px no-repeat;
}





#dicas{height:295px; margin:40px 0px 0px 0px; position:relative;}
#dicas_interna{width:1500px; height:295px;  left:-500px; background:#272324; position:absolute;}
#dicas_interna_conteudo{width:1001px; float: right;}
#dicas_interna_conteudo h2{color:#656364; margin:10px 0px 20px 0px;}
#dicas_interna_conteudo ul{width:1001px; margin: 0px 0px 0px -40px; overflow:hidden;}
#dicas_interna_conteudo ul li{width:230px; overflow:hidden; float:left; margin:0px 20px 0px 0px;}
#dicas_interna_conteudo ul li img{border:solid 10px #1f1c1d;}




#rodape{width:100%; height:110px; margin:50px auto 0px auto; background:url(../imgs/sombra_rodape.png) top center repeat-x;;}

#rodape_menu{padding-top:20px; overflow:hidden; margin-left:-40px;}
#rodape_menu li{float:left; margin-right:10px;}
#rodape_menu li h4{color:#FFF; font-size:21px;}
#rodape_menu_endereco{height:20px; padding-left:20px; background:url(../imgs/img_home.jpg) 0px 0px no-repeat;}
#rodape_menu_telefone{height:15px; padding-left:20px; background:url(../imgs/img_telefone_rodape.jpg) 0px 0px no-repeat;}


#rodape p{color:#FFF;}


#rodape_menu_homeweb{width:50px; height:66px; margin: -61px 0px 0px 0px; float: right;}



#rodape_faixa{width:100%; height:15px; background:#FFF; margin-top:18px;}





#localizacao_interna{width:100%; height:43px; margin:195px 0px 130px 0px; overflow:hidden; background:url(../imgs/bg_localizacao.png) top center no-repeat; }
#localizacao_interna_container{width:1001px; margin:0px auto; padding-top: 5px;}
#localizacao_interna_container h2{color:#FFF; font-size:21px; float:left; margin-right:5px;}
#localizacao_interna_container h4{color:#FFF; font-size:17px; padding-top: 3px; margin-right:5px; float:left;}
#localizacao_interna_container h4 span{font-size:21px; padding-top: 2px;}




#container_empresa{width:1001px; overflow:hidden; padding-bottom:40px; background:url(../imgs/bg_empresa_sombra.png) bottom center no-repeat;}
#empresa_menu{width:1001px; height:220px; overflow:hidden; background:url(../imgs/bg_empresa_2.jpg) top center no-repeat;}
#empresa_menu ul{float:right; margin-top:10px;}
#empresa_menu ul li{width:120px; height:30px; overflow:hidden; float:left; margin-right:10px;}

#empresa_menu_descricao{text-align: right; margin-top: 125px; margin-right: 20px;}
#empresa_menu_descricao h4{font-size:44px;}
#empresa_menu_descricao h4 span{font-size:34px;}

#container_empresa_texto{padding:30px 10px 30px 10px; background:#f7f7f7 ;}


#lista_portifolios{overflow:hidden; margin: 0px 0px 0px -20px;}
#lista_portifolios li{float:left; margin-right: 20px; margin-bottom: 30px;}
#lista_portifolios li a{width:300px; height:250px; display:block; overflow:hidden; background:url(../imgs/btn_abrir_galeria.png) top center no-repeat;}
#lista_portifolios li a img:hover{opacity:0.65; -moz-opacity: 0.65; filter: alpha(opacity=65);}





#lista_parceiros{overflow:hidden; margin: 0px 0px 0px -20px;}
#lista_parceiros li{width:231px; height:150px; display:table-cell; vertical-align:middle; text-align:center; float:left; position:relative; margin-right: 8px; margin-bottom: 30px; /*background:url(../imgs/bg_lista_parceiros.jpg) top center no-repeat;*/}
#lista_parceiros li span{width:231px; height:150px; position:absolute; left:0px; top:0px;}
#lista_parceiros li a{display:block; overflow:hidden; margin:0px auto; }
#lista_parceiros li a img:hover{opacity:0.65; -moz-opacity: 0.65; filter: alpha(opacity=65);}



.titulo_lista_produtos span{font-size:35px; color:#FFF; padding-right: 41px; background:url(../imgs/seta_esquerda.png) top right no-repeat;}
.titulo_lista_produtos ul{overflow:hidden; margin:50px 0px; padding:0px;}
.titulo_lista_produtos ul li{width:302px; min-height:320px; float:left; margin:0px 30px 30px 0px; overflow:hidden;}
.titulo_lista_produtos ul li h4{font-size:21px; color:#FFF;}




#container-produtos p{font-size:15px; color:#ececec;}
#produto_img{height:200px; overflow:hidden; position:relative; margin-bottom:20px;}
#produto_img_titulo{width:406px; height:200px; overflow:hidden; position:absolute; top:0px; left:0px; display:table-cell; vertical-align:middle; background:url(../imgs/bg_titulo_nome_img_prod_dentro.png) top left no-repeat;}
#produto_img_titulo h4{display: table-cell;vertical-align: middle;overflow: hidden;height: 200px;width: 190px; padding-left: 10px; font-size:37px; color:#FFF;}


#container-produtos-solicite{text-align:right;}
#container-produtos-solicite h4{text-align:right; margin:40px 0px 0px 730px; width:210px; padding-top: 6px; padding-bottom: 3px; font-size:27px; color:#FFF; padding-right: 41px; background:url(../imgs/seta_esquerda.png) top right no-repeat;}


#lista_servicos ul{overflow:hidden; margin:40px 0px; padding:0px;}
#lista_servicos ul li{width:300px; min-height:220px; overflow:hidden; float:left; margin:0px 30px 40px 0px;}
#lista_servicos ul li a img{border:#272324 solid 10px; margin:0px 0px 0px 0px;}
#lista_servicos ul li a h4{font-size:21px; color:#747474;}


#dicas_busca{height:40px; background:#FFF; overflow:hidden; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
	#dicas_busca_esquerda{float:left;}
		#busca_dicas{width:900px; line-height:35px; padding-left:10px;}
		
	#dicas_busca_direita{float:right;}
		#btn_buscar_dicas{width:81px; height:60px; background:url(../imgs/img_btn_buscar.jpg) top center no-repeat; cursor:pointer;}
	


#noticias{overflow:hidden; margin:50px 0px;}
#noticias ul{overflow:hidden; margin:30px 0px 20px 0px; padding:0px;}
#noticias ul li{overflow:hidden; margin-bottom:10px;}
#noticias ul li a h4{font-size:21px; color:#818181; line-height:23px;}
#noticias ul li img{border:#1f1c1d solid 5px; float:left; margin-right:10px;}

#noticias_esquerda{float:left; width:460px; padding:10px; background:#272324;}


#noticias_direita{float:right; width:460px; padding:10px; background:#272324;}



#dicas_dentro_esquerda{width:700px; float:left; overflow:hidden;}
#dicas_dentro_esquerda h4{color:#FFF; font-size:21px; line-height:23px;}
#dicas_dentro_esquerda p{color:#FFF; font-size:15px; line-height:21px;}


#dicas_dentro_direita{background:#272324; width:270px; float:right; padding:10px;}
#dicas_dentro_direita ul li{border-bottom:3px dotted #a1a0a0; padding-bottom:10px;}
#dicas_dentro_direita ul li a h4{font-size:17px; line-height:19px;}









#fale-conosco{overflow:hidden;}

#fale-conosco-esquerda{width:500px; float:left; overflow:hidden;}
#fale-conosco-esquerda-dados-contato{display:table-cell; vertical-align:middle; text-align:right; background:url(../imgs/bg_fale_conosco.jpg); width:490px; height:115px; padding-right:10px; overflow:hidden;}
#fale-conosco-esquerda-dados-contato h1{font-size:30px; line-height:32px;}
#fale-conosco-esquerda-dados-contato p{font-size:12px; line-height:16px; display:table; float:right;}
.fale-endereco{background:url(../imgs/img_endereco.png) left top no-repeat; padding-left:20px; display:table; float:right;}
.fale-telefones{background:url(../imgs/img_telefone_contato.png) left top no-repeat; padding-left:20px; }


#fale-conosco-direita{width:480px; height:745px; overflow:hidden; float:right;}



#formulario{margin-top:40px; overflow:hidden;}
.form_input{width:100%; overflow:hidden; margin-bottom:10px; height:40px; background:url(../imgs/bg_input.jpg); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.form_input h1, .form_textearea h1, .form_textearea_grande h1{color:#FFF; font-size:13px; margin:0px 0px 0px 7px; float:left; }
.form_input input{margin-top: 7px; float:right; margin-right:7px; background:url(../imgs/bg_input_branco.jpg); width:391px; height:24px; line-height:24px; overflow:hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}


.form_textearea, .form_textearea_grande{width:100%; overflow:hidden; height:168px; background:url(../imgs/bg_text_area.jpg); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.form_textearea textarea{margin-top: 7px; float:right; margin-right:7px; background:url(../imgs/bg_text_area_branco.jpg); width:391px; height:149px; line-height:24px; overflow:hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.form_textearea_grande{width:935px;}
.form_textearea_grande textarea{margin-top: 7px; float:right; margin-right:7px; background:url(../imgs/bg_text_area_branco.jpg); width:850px; height:149px; line-height:24px; overflow:hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}



.btn_enviar{width:88px; height:37px; overflow:hidden; display:block; margin:0px 0px 0px 0px; font-size:27px; padding-right: 41px; background:url(../imgs/seta_esquerda.png) 70px -4px no-repeat;}
.btn_enviar h4{color:#FFF;}

.form_contato{overflow:hidden;}
.form_contato li{float:left; margin:0px 20px 0px 0px;}






#msg_orcamento_topo{width:100%; height:116px; margin:0px 0px 0px 0px; padding:0px; overflow:hidden; background:url(../imgs/bg_topo_orcamento.jpg) repeat-x;}



#orcamento_pessoa{height:116px; width:1001px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:right; padding-right:10px; background:url(../imgs/bg_orcamento_pessoas.jpg) top left no-repeat;}
#orcamento_pessoa h1, #trabahe_conosco_pessoa h1{font-size:30px;}
#orcamento_pessoa p, #trabahe_conosco_pessoa p{color:#747474; font-size:21px;}





#trabahe_conosco_pessoa{height:116px; width:1001px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:right; padding-right:10px; background:url(../imgs/bg_trabalhe_conosco_pessoas.jpg) top left no-repeat;}







